Irish Corporate Tax Receipts 24.3Bn In 2023!